mythological snake with the power to fly - Deutsch Englisch Wörterbuch